package com.zx.idc.backend.gui.api.ws.services.handler.strategy.command.base;

import com.zx.idc.backend.gui.api.commom.entity.CommandModel;
import com.zx.idc.backend.gui.api.ws.services.handler.strategy.entity.Option;

/**
 * 子类型解析器
 */
public interface SubCommandHandler {
    /**
     * 匹配方法
     *
     * @param xmlData
     * @return
     */
    boolean isMatch(String xmlData);

    /**
     * 执行方法
     *
     * @param xmlData
     * @param commandModel
     * @return
     */
    String execute(java.lang.String xmlData, CommandModel commandModel);
}
